• word of the day

    leaf blight

    leaf blight - Dictionary definition and meaning for word leaf blight

    Definition
    (noun) any blight causing a browning and falling of the leaves of a plant

Word used in video below:
text: among hip hop's the leaf so thank you
Download our Mobile App Today
Receive our word of the day
on Whatsapp